<?php
/**
 * Hàm nạp các hàm tiện ích theo loại: view, form, language, url, database
 * @param bolean
 */
function loadHelper($h)
{
    $fileName = BASE_DIR . '/helpers/'.$h.'.php';
    if(!file_exists($fileName)) die('ERROR LOAD HELPER' . $h);
    include_once $fileName;
}
/**
 * Hàm nạp ngôn ngữ cho Web
 * @param type $l 
 */
function loadLanguage($l)
{
    include 'languages/'.$l.'.php';
}
/**
 * Hàm nạp Controller tương ứng với hành động 
 */
function loadController($c, $action)
{
//    $fileName = BASE_DIR . '/controllers/c_'.$c.'.php';
//    if(!file_exists($fileName)) die('ERROR LOAD HELPER');    
//    include $fileName;
//    $action();
    $fileName = BASE_DIR . '/components/'.$c. (($action != '')?('/'. $action):'') . '/controller.php';
    if(!file_exists($fileName)) die('ERROR LOAD HELPER');    
    include $fileName;
}

function loadModel($m)
{
    $fileName = BASE_DIR . '/models/m_'.$m.'.php';
    if(!file_exists($fileName)) die('ERROR LOAD MODEL');      
    include_once $fileName;
}
?>
